package com.example.flowableoa.service;

import com.example.comment_oa.pojos_vo.flowableVo.taskVo;

import com.example.flowableoa.domain.dto.FlowTaskDto;
import org.springframework.stereotype.Service;

import java.io.InputStream;
import java.util.List;

@Service
public interface IFlowTaskService {
    //查询我的代办
    List<FlowTaskDto> myTodoTaskList(String gongHao);

    //查询我发起的
    List<FlowTaskDto> mysendTaskList(String gongHao);
    // 查询过程中的流程图
    InputStream diagram(String processId);


    void     complete(taskVo taskVO);

    void completetongyi(taskVo taskVO);

    List<FlowTaskDto> finishedList(String gongHao);

    void tongyiQingjia(taskVo taskVo);
    void jujueQingJia(taskVo taskVo);


    void tongyiXuQIu(taskVo taskVo);
    void jujueXuQIu(taskVo taskVo);
}
